plasma sheath - French English Dictionary